peyer's patch - Turkish English Dictionary